package com.example.springioc1.Controller;

import com.example.springioc1.model.UserInfo;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Controller;

@Controller
public class UserController {
    //如果存在多个Bean，则注入的对象名必须唯一，与@Bean的方法名相同或者使用在Bean类中使用@Primary注解也可以使用@Queryfiles/@Resource（不用Auto了）指定Bean名称
     @Autowired
    private UserInfo getUserInfo;

//    @Autowired
//    public UserController(UserInfo userInfo) {
//        this.UserInfo = userInfo;
//    }

//@Autowired
//    public void setUserInfo(UserInfo userInfo) {
//        UserInfo = userInfo;
//    }

    public void sayHi(){
        System.out.println("hi,userController");
    }
}
